package com.ruoyi.project.system.space.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 zz_store_space
 * 
 * @author ruoyi
 * @date 2020-10-30
 */
public class ZzStoreSpace extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 储位id */
    private Long storeSpaceId;

    /** 仓库id */
    @Excel(name = "仓库id")
    private Integer storeId;

    /** 储位编码 */
    @Excel(name = "储位编码")
    private String storeSpaceCode;

    /** 商品ID */
    @Excel(name = "商品ID")
    private Long productId;

    /** 商品数量 */
    @Excel(name = "商品数量")
    private Long storeSpaceNum;

    /** 是否停用 */
    @Excel(name = "是否停用")
    private String storeSpaceStop;

    /** 电子标签id */
    @Excel(name = "电子标签id")
    private String storeSpaceLabel;

    /** 商品名称*/
    private String productName;

    /** 类别名称*/
    private String productCategoryName;

    private Integer inStorageId;

    public Integer getInStorageId() {
        return inStorageId;
    }

    public void setInStorageId(Integer inStorageId) {
        this.inStorageId = inStorageId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductCategoryName() {
        return productCategoryName;
    }

    public void setProductCategoryName(String productCategoryName) {
        this.productCategoryName = productCategoryName;
    }

    public void setStoreSpaceId(Long storeSpaceId)
    {
        this.storeSpaceId = storeSpaceId;
    }

    public Long getStoreSpaceId() 
    {
        return storeSpaceId;
    }
    public void setStoreId(Integer storeId)
    {
        this.storeId = storeId;
    }

    public Integer getStoreId()
    {
        return storeId;
    }
    public void setStoreSpaceCode(String storeSpaceCode) 
    {
        this.storeSpaceCode = storeSpaceCode;
    }

    public String getStoreSpaceCode() 
    {
        return storeSpaceCode;
    }
    public void setProductId(Long productId) 
    {
        this.productId = productId;
    }

    public Long getProductId() 
    {
        return productId;
    }
    public void setStoreSpaceNum(Long storeSpaceNum) 
    {
        this.storeSpaceNum = storeSpaceNum;
    }

    public Long getStoreSpaceNum() 
    {
        return storeSpaceNum;
    }
    public void setStoreSpaceStop(String storeSpaceStop) 
    {
        this.storeSpaceStop = storeSpaceStop;
    }

    public String getStoreSpaceStop() 
    {
        return storeSpaceStop;
    }
    public void setStoreSpaceLabel(String storeSpaceLabel) 
    {
        this.storeSpaceLabel = storeSpaceLabel;
    }

    public String getStoreSpaceLabel() 
    {
        return storeSpaceLabel;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("storeSpaceId", getStoreSpaceId())
            .append("storeId", getStoreId())
            .append("storeSpaceCode", getStoreSpaceCode())
            .append("productId", getProductId())
            .append("storeSpaceNum", getStoreSpaceNum())
            .append("storeSpaceStop", getStoreSpaceStop())
            .append("storeSpaceLabel", getStoreSpaceLabel())
            .toString();
    }
}
